most substantial - Anglais Synonymes Dictionnaire